﻿using System;

namespace SharpSqlAnalyzer.nodes
{
	// Token: 0x02000292 RID: 658
	public class TCompoundSqlNode : TParseTreeNode
	{
		// Token: 0x17000400 RID: 1024
		// (get) Token: 0x06001559 RID: 5465 RVA: 0x00326024 File Offset: 0x00324224
		public virtual TStatementListSqlNode Stmts
		{
			get
			{
				return this._stmts;
			}
		}

		// Token: 0x17000401 RID: 1025
		// (get) Token: 0x0600155A RID: 5466 RVA: 0x0032602C File Offset: 0x0032422C
		public virtual TStatementListSqlNode DeclareStmts
		{
			get
			{
				return this._declareStmts;
			}
		}

		// Token: 0x0600155B RID: 5467 RVA: 0x00326034 File Offset: 0x00324234
		public override void init(object arg1, object arg2)
		{
			if (arg1 != null)
			{
				this._declareStmts = (TStatementListSqlNode)arg1;
			}
			if (arg2 != null)
			{
				this._stmts = (TStatementListSqlNode)arg2;
			}
		}

		// Token: 0x0400172E RID: 5934
		private TStatementListSqlNode _declareStmts;

		// Token: 0x0400172F RID: 5935
		private TStatementListSqlNode _stmts;
	}
}
